japanese azalea (rhododendron japonica) - Spanish English Dictionary